serve ten years - Fransızca İngilizce Sözlük